const express = require("express")
const app = express()

app.listen(4000, () => {
    console.log("启动后端服务，开始监听4000端口")
})

//连接数据库
require("./middleware/mongoose")

// 配置基础中间件
app.use(require("./middleware/cors")) //允许跨域
app.use(require("./middleware/session")) //session
app.use(express.json()) //对提交的数据进行格式处理
app.use(express.static('./public'));
app.use(express.urlencoded({ extended: true })) //提前处理请求传过来的数据

//监听路由
app.use("/", require("./router/index.js"))